*{
	margin: 0;
	padding: 0;
}
a{
	text-decoration: none;
}
ul {
	list-style: none;
}
body{
	background-color: #f2f2f2;
	font-size: 12px;
	color: #666;
	font-family: '宋体';
	width: 100%;
	min-height: 570px;
}
.wrap{/*外围设置---规定模块的大小并居中*/
	width: 980px;
	margin: 0 auto;
}
.left{
	float: left;
}
.right{
	float: right;
}

/*----------------------------
-------------side-nav-right--------
--------------------------------*/
.side-nav-right{
	width: 140px;
	position: fixed;
	top: 156px;
	left: 50%;
	margin-left: 500px;
}
.side-nav-right span{
	margin: 0 auto;
	display: block;
	background: url('../img/right_0309_icon.png') no-repeat;
}
.side-nav-right .sid-nav-r-logo{
	width: 134px;
	height: 58px;
	background-position: -147px -13px;
}
.side-nav-right .sid-nav-r-list1{
	width: 127px;
	height: 32px;
	background-position: 0px 0px;
}
.side-nav-right .sid-nav-r-list2{
	width: 127px;
	height: 40px;
	background-position: 0px -52px;
}
.side-nav-right .sid-nav-r-list3{
	width: 127px;
	height: 40px;
	background-position: 0px -112px;
}
.side-nav-right .sid-nav-r-list4{
	width: 127px;
	height: 40px;
	background-position: 0px -172px;
}
.side-nav-right .sid-nav-r-list5{
	width: 127px;
	height: 40px;
	background-position: 0px -233px;
}
.side-nav-right .sid-nav-r-top{
	width: 103px;
	height: 26px;
	background-position: -154px -112px;
}

/*----------------------------
-------------side-nav-left--------
--------------------------------*/
.side-nav-left{
	width: 145px;
	overflow: hidden;
	position: absolute;
	top: 35px;
	right: 990px;
	border: 1px solid #EBEBEB;
	z-index: 999;
}

.side-nav-left a{
	color: #666;
}
.side-nav-left a:hover{
	color: #cc0000;
	background-color: #F5F5F5;
}
.side-nav-left .sid-nav-l-logo{/*刚开始不显示，鼠标滚动到某个地方就显示，并且position:fixed*/
	display: none;
}

.side-nav-left .sid-nav-content{
	border-top: 5px solid #EC1611;
	background-color: #fff;
	overflow: hidden;
}
.sid-nav-content .sid-nav-list1,.sid-nav-content .sid-nav-list2{
	width: 121px;
	margin: 8px 9px 0px 15px;
	border-bottom: 1px solid #ccc;
	overflow: hidden;
}
.sid-nav-content .sid-nav-list1 ul li,.sid-nav-content .sid-nav-list2 ul li{
	float: left;
	width: 50%;
	height: 30px;
	line-height: 29px;
}
#sid-nav-icon{
	padding-bottom: 8px;
}
#sid-nav-icon li a{
	display: block;
	height: 20px;
	line-height: 20px;
}
#sid-nav-icon li a i{
	display: block;
	float: left;
	width: 20px;
	height: 20px;
	background: url('../img/nav_bg51783.png') no-repeat;
	background-position: -16px -8px;
}
/*------------以后这一块用JS代替图片行距30*(n-1)----------*/
#sid-nav-icon .sidnavicon-2{
	background-position: -48px -8px;
}
#sid-nav-icon .sidnavicon-3{
	background-position: -16px -38px;
}
#sid-nav-icon .sidnavicon-4{
	background-position: -48px -38px;
}
#sid-nav-icon .sidnavicon-5{
	background-position: -16px -68px;
}
#sid-nav-icon .sidnavicon-6{
	background-position: -48px -68px;
}
#sid-nav-icon .sidnavicon-7{
	background-position: -16px -98px;
}
#sid-nav-icon .sidnavicon-8{
	background-position: -48px -98px;
}
#sid-nav-icon .sidnavicon-9{
	background-position: -16px -128px;
}
#sid-nav-icon .sidnavicon-10{
	background-position: -48px -128px;
}
#sid-nav-icon .sidnavicon-11{
	background-position: -16px -158px;
}
.buy{
	text-align: center;
	height: 40px;
	line-height: 40px;
}
.buy span a{
	padding: 2px 4px;
}
/*
position: fixed;
z-index: 999;
left: 50%;
top: 0px;
overflow: hidden;
margin-left: -647px;
*/

/*----------------------------------
------------window-botton-----------
-----------------------------*/
.window-botton{
	position: fixed;
	bottom: 0px;
	left: 50%;
	margin-left: 490px;
}
/*---------------------------
------------sidebar-right-------------
-----------------------------*/
.sidebar-right{
	width: 34px;
	height: 100%;
	position: fixed;
	top:0px;
	right: 0px;
	background-color:#3D3D3D;
	text-align: center;
	z-index: 1;
}
.sidebar-right .up{
	margin-top: 43px;
	position:absolute;
	top: 0px;
}
.sidebar-right .up li,.sidebar-right .down li{
	padding-bottom: 4px;
}
.sidebar-right .up li:hover,.sidebar-right .down li:hover{
	background-color: #1A1A1A;
}
.sidebar-right .up li a span{
	display: block;
	width: 14px;
	padding: 1px 10px;
	color: #fff;
	font-size: 14px;
}
.sidebar-right .up li a b{
	display: block;
	width: 24px;
	height: 24px;
	border-radius: 50%;
	margin: 7px 5px;
	background-color: #EC1611;
	line-height: 24px;
	color: #fff;
	font-size: 13px;
	font-weight: normal;
	font-family: '微软雅黑';
}
.sidebar-right .up li a i,.sidebar-right .down li a i{
	display: block;
	width: 34px;
	height: 34px;
	padding-bottom: 5px;
	text-align: center;
	background: url('../img/sidePanelIcons.png') no-repeat;
}
.sidebar-right .up li a i.user{
	background-position: -7px 0;
}
.sidebar-right .up li a i.car-icon{
	background-position: -63px 0;
}
.sidebar-right .up li a i.order{
	background-position: -133px 0;
}

.sidebar-right .up li a i.myticket{
	background: url('../img/quan_icon.png') no-repeat;
}
.sidebar-right .down{
	position: absolute;
	bottom: 0px;
}
.sidebar-right .down li a i.gold{
	background-position: -205px 0px;
}
.sidebar-right .down li a i.qr-code{
	background-position: -269px 0px;
}
.sidebar-right .down li a i.problem{
	background-position: -332px 0px;
}
.sidebar-right .down li a i.crowd{
	background-position: -389px 0px;
}
.sidebar-right .down li a i.guarantee{
	background-position: -449px 0px;
}
.sidebar-right .down li a i.feedback{
	background-position: -504px 0px;
}
.sidebar-right .down li a i.back-top{
	background-position: -556px 0px;
}
/*---------------------------------------
-----------------top---------------------
-----------------------------------------*/
.top{
	min-width: 980px;
	padding-top: 5px;
	height: 23px;
	background-color: #fff;
}
.top .top-content ul li{
	float: right;
	line-height: 22px;
	color: #ccc;
}

.top .top-content ul li a {
	padding: 0 5px;/*在链接中设置与分割线的距离，这里我用的是padding*/
	color: #ccc;
}

.top .top-content ul li span a,
.top .top-content ul li span{
	color: #E02F2F;
}
/*--------top区域-小图标---手机颤抖效果------*/
.top .top-content ul li i.car{
	display:inline-block;
	margin-left: 5px;
	width: 13px;
	height: 12px;
	background: url('../img/icon13.png') no-repeat ;
}
.top .top-content ul li i.phone{
	display:inline-block;
	margin-left: 15px;
	float: left;/*不用浮动的话，文体会跟着下面走*/
	width: 13px;
	height: 18px;
	background: url('../img/mobile_still1.png') no-repeat ;
	animation:top_phone 2s infinite;
	-moz-animation:top_phone 2s infinite; /* Firefox */
	-webkit-animation:top_phone 2s infinite; /* Safari and Chrome */
	-o-animation:top_phone 3s infinite; /* Opera */
}
.top .top-content ul li i.phone +a{
	padding-right: 12px;
}
@keyframes top_phone
{
	0% {
		transform:rotate(0deg);
		-ms-transform:rotate(0deg); /* Internet Explorer */
		-moz-transform:rotate(0deg); /* Firefox */
		-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
		-o-transform:rotate(0deg); /* Opera */
	}
	10% {
		transform:rotate(15deg);
		-ms-transform:rotate(15deg); /* Internet Explorer */
		-moz-transform:rotate(15deg); /* Firefox */
		-webkit-transform:rotate(15deg); /* Safari 和 Chrome */
		-o-transform:rotate(15deg); /* Opera */
	}
	15% {
		transform:rotate(-15deg);
		-ms-transform:rotate(-15deg); /* Internet Explorer */
		-moz-transform:rotate(-15deg); /* Firefox */
		-webkit-transform:rotate(-15deg); /* Safari 和 Chrome */
		-o-transform:rotate(-15deg); /* Opera */
	}
	20% {
		transform:rotate(15deg);
		-ms-transform:rotate(15deg); /* Internet Explorer */
		-moz-transform:rotate(15deg); /* Firefox */
		-webkit-transform:rotate(15deg); /* Safari 和 Chrome */
		-o-transform:rotate(15deg); /* Opera */
	}
	25% {
		transform:rotate(-15deg);
		-ms-transform:rotate(-15deg); /* Internet Explorer */
		-moz-transform:rotate(-15deg); /* Firefox */
		-webkit-transform:rotate(-15deg); /* Safari 和 Chrome */
		-o-transform:rotate(-15deg); /* Opera */
	}
	30% {
		transform:rotate(0deg);
		-ms-transform:rotate(0deg); /* Internet Explorer */
		-moz-transform:rotate(0deg); /* Firefox */
		-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
		-o-transform:rotate(0deg); /* Opera */
	}
	65% {
		transform:rotate(0deg);
		-ms-transform:rotate(0deg); /* Internet Explorer */
		-moz-transform:rotate(0deg); /* Firefox */
		-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
		-o-transform:rotate(0deg); /* Opera */
	}
	85% {
		transform:rotate(0deg);
		-ms-transform:rotate(0deg); /* Internet Explorer */
		-moz-transform:rotate(0deg); /* Firefox */
		-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
		-o-transform:rotate(0deg); /* Opera */
	}
	100% {
		transform:rotate(0deg);
		-ms-transform:rotate(0deg); /* Internet Explorer */
		-moz-transform:rotate(0deg); /* Firefox */
		-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
		-o-transform:rotate(0deg); /* Opera */
	}
}

.top .top-content ul li span.number{
	font-weight: bold;
	padding-right: 5px;
}
/*----------icon样式和动画结束--------------*/
.top .top-content ul li > a:link,.top .top-content ul li >  a:visited{
	color: #666;
}
.top .top-content ul li > a:hover,.top .top-content ul li > a:active{
	color: #E02F2F;
}
/*---------------------------------------
-----------------logo_bar-----------------
-------logo、search、rightlist-------------
-----------------------------------------*/
.logo_bar{
	background-color: #fff;
	height: 47px;
	padding-bottom: 13px;
}
.logo_bar_content{
	height: 47px;
}
.logo_bar_content .search{
	height: 34px;
	margin-top: 12px;
	margin-left: 60px;
	line-height: 34px;
}
.logo_bar_content .search input[type="text"]{
	width: 212px;
	height: 20px;
	padding: 5px 0px 5px 10px;
	font-family: '微软雅黑';
	border:1px solid #ef0d0d;
	color: #999;
	float: left;
}
.logo_bar_content .search input[type="submit"]{
	width: 40px;
	height: 32px;
	background: url(../img/icon_search.png) no-repeat center;
	background-color: #ef0d0d;
	border: none;
	float: left;
}
.logo_bar_rightlist{
	width: 368px;
	height: 29px;
	margin-top: 16px;
}
.logo_bar_rightlist i{
	width: 122px;
	height: 29px;
	display:block;
	float: right;
	background:url(../img/toolbar_links5.png) no-repeat;
}
.logo_bar_rightlist i.list2{
	background-position: -120px;
}
.logo_bar_rightlist i.list1{
	background-position: -240px;
}
/*------------------------------
-----------nav-------------------
--------------------------------*/
.nav{
	width: 100%;
	min-width: 980px;
	height:35px; 
	background-color: #C7000B;
	line-height: 35px;
}
.nav .nav-content{
	font-size: 14px;
	position: relative;
} 
.nav .nav-content ul li{
	float: left;
	height: 35px;
	width: 88px;
	text-align: center;
} 
.nav .nav-content ul li.current{
	background-color: #EC1611;
	font-weight: bold;
} 
.nav .nav-content ul li a{
	color: #fff;
} 
.nav .nav-content ul li:hover,.nav .nav-content ul li:visited{
	background-color:#EC1611;
} 
 
.nav .nav-content ul li i.hot-icon{
	display:inline-block;
	width: 26px;
	height: 14px;
	position: absolute;
	top: -7px;
	left: 412px;
	background: url(../img/hot-icon.png) no-repeat right;
} 
.nav .nav-content ul li.qiandao{
	width: 124px;
} 
.nav .nav-content ul li .qiandao-icon{
	display:inline-block;
	width: 124px;
	height: 50px;
	margin-top: -15px;
	background: url(../img/qiandao_default.gif) no-repeat center;
} 
.nav .nav-content ul li .qiandao-icon:hover{
	background: url(../img/qiandao_default_hover.gif) no-repeat center;
} 
/*-------------------------
--------main---其中包括menu----
---------------------------*/
.main{
	position: relative;
}
.menu{
	height:35px;
}
.menu ul li{
	float: left;
	height: 35px;
	line-height: 35px;
}
.menu ul li a{
	padding: 0 10px;
}
.menu ul li.current a{
	font-weight: bold;
	color:#E02F2F !important;
}

.menu ul li a:link,.menu ul li a:visited{
	color: #333;
}
.menu ul li a:hover,.menu ul li a:active{
	color: red;
}
/*---------------------------
--------------banner-------
----------------------------*/
.banner{
	height: 230px;
	position: relative;
}
.banner ul#pic li{
	display: none;
}
.banner ul#list{
	position: absolute;
	top: 222px;
	left: 922px;
}
.banner ul#list li{
	float: left;
	width: 28px;
	height: 16px;
	background-color: #666;
	text-align: center;
	color: #CECECE;
	margin-left: 1px;
	font-size: 9px;
	line-height: 16px;
}
/*-------------------
--------column-----
----------------------*/
.column{
	margin-top: 30px;
	overflow: hidden;
}
.column ul li{ 
	float: left;
	position: relative;
}
.column ul li span{ 
	position: absolute;
	left: 31px;
	top: 40px;
	cursor: pointer;
}
.column ul li span strong{
	font: bold 20px/31px "微软雅黑";
}
.column ul li span.list-1 strong{
	color:#DE3382;
}
.column ul li span.list-2 strong{
	color:#693C03;
}
.column ul li span.list-3 strong{
	color:#04A;
}
.column ul li span b{
	font: 18px/20px "微软雅黑";
	color: #000;
}
.column ul li.middle{
	margin: 0 10px;
}
/*---------------------
-----------commodity 头部标题和商品区、分页------------
-----------------------*/
.commodity{
	margin-top: 10px;
	line-height: 34px;
	
}
.commodity-title{
	margin-bottom: 10px;
	border-bottom: 1px solid #ccc;
}
.commodity-title .title-left{
	font-size: 14px;
}
.commodity-title .title-left b{
    color: #FF3B56;
    font-weight: bold;
    font-family: "Arial";
    font-size: 16px;
}
.commodity-title .title-right a{
	float: right;
	display: block;
	border: 1px #ccc solid;
	width: 28px;
	height: 14px;
	padding: 4px 6px;
	color: #333;
	line-height: 14px;
	margin-top: 4px;
	text-align: center;
}
.commodity-title .title-right a:hover{
	color: #FF3B56;
}
/*商品区*/
.commodity-content{
	width: 1000px;
	overflow: hidden;/*撑开整个父元素*/
}
.commodity-content ul li{
	position: relative;
	background-color: #fff;
	float: left;
	width: 312px;
	margin:0px 19px 15px 0px;
	border: 1px solid #F2F2F2;
	height:305px;
	overflow: hidden;
}
.commodity-content ul li:hover{
	padding: 0px;
	border:1px solid #ef6060;
}
.commodity-content ul li a{
	font-size: 14px;
	color: #333;
}
.commodity-content ul li a:hover{
	color: #CC0000;
	text-decoration:underline;
}
.commodity-content ul li span{
	
	display: block;
	padding:3px 20px 0px 20px;
}
.commodity-content ul li span b{
	font:  25px/45px '微软雅黑';
	color:#585656;
}
.commodity-content ul li span a.button{
	background-color:#EC1611; 
	color:#fff;
	text-align: center;
	float: right;
	display: block;
	padding: 0px 15px;
}
.commodity-content ul li span a.button:hover{
	text-decoration: none;
}
/*商品价格简介样式*/

.commodity-content ul li span.price{
	width:193px;
}
.commodity-content ul li span.price em{
	float: left;
	color: #fd4700;
	padding-right: 10px;
	font: 22px/36px Arial;
}

.commodity-content ul li span.price em b{
	color: #fd4700;
	font: bold 40px/36px Arial;
}
.commodity-content ul li span.price i{
	font-size: 12px;
	font-style: normal;
	margin-right: 5px;
	display: block;
	float: left;
	line-height: 12px;
}
.commodity-content ul li span.price i.old-price{
	text-decoration: line-through;
}
.commodity-content ul li span.price i.zhe{
	color: #E02F2F;
}
.commodity-content ul li span.price i.favorable-1{
	margin-top: 4px;
	background-color: #FDAD57;
	border-radius: 2px;
	
	padding: 2px;
	color: #fff;
}
.commodity-content ul li span.price i.favorable-2{
	margin-top: 4px;
	margin-left: 2px;
	padding: 2px;
	color: #fff;
	background-color: #FF9C9C;
	border-radius: 2px;
}
.commodity-content ul li span.right{
	line-height: 20px;
	text-align: right;
	position: absolute;
	top: 256px;
	right: 0;
}

.commodity-content ul li span.right em{
	display: block;
	float: left;
	width: 16px;
	height:16px;
	background: url('../img/icon4.png') no-repeat;
	background-position: -41px -18px;
}
.commodity-content ul li.more span.more-hidden{

	clear: both;
}
.commodity-content ul li.more span.more-hidden i{
	display: block;
	line-height: 12px;
	float: left;
	font-style: normal;
}
.commodity-content ul li.more span.more-hidden a.a1 {
	font-size: 12px;
	display: block;
	float: right;
	width: 40px;
	height: 12px;
	line-height: 12px;
}
.commodity-content ul li.more span.more-hidden a.a2 {
	display: block;
	clear: both;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
}
.commodity-content ul li.more span.more-hidden a i.collect-icon {
	display: block;
	float: left;
	width: 15px;
	height: 15px;
	background: url('../img/ju_icons1.png') no-repeat;
	background-position: -70px -4px;
	
	
}
/*li.more中鼠标滑动过去显示更多的东西并且自身定位在顶层
.commodity-content ul li.more{
	height: 345px;
}

.commodity-content ul li span.more-hidden {
display: none;
}
.commodity-content ul li.more:hover .more-hidden {
display: block;
	
	z-index: 101;
}
*/
.commodity-paging{
	padding: 25px 0 28px 0;
	width：980px；
	height: 42px;
	margin: 0 auto;
	text-align: center;
}
.commodity-paging .page-list{
	display: inline-block;
	border-left: 1px #d8d8d8 solid;
	vertical-align: middle;
}

.commodity-paging .page-list span{
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	line-height: 40px;
	border-width: 1px 1px 1px 0;
	border-style: solid solid solid none;
	border-color: #d8d8d8;
	padding: 0 16px;
}
.commodity-paging .page-list .current{
	background-color: #C31403;
}
.commodity-paging .page-list .current:hover{
	background-color: #C31403;
}
.commodity-paging .page-list .current a{
	color: #fff;
}
.commodity-paging .page-list span:hover{
	background-color: #fff;
}
.commodity-paging .page-list span a{
	color: #666;
}

/*----------------------------
----------hot区域  热门关注滚动区块----------
-------------------------------*/
.hot{
	margin-top: 15px;
	background-color: #fff;
	overflow: hidden;
	position: relative;
}
.hot .icon-button-left{
	display: block;
	width: 40px;
	height: 114px;
	position: absolute;
	left: 0px;
	top:50%;
	margin-top: -57px;
	background: url('../img/tgbtn.png') no-repeat;
}
.hot .icon-button-left:hover{
	background-position: 0px -114px;
}
.hot .icon-button-right{
	display: block;
	width: 40px;
	height: 114px;
	position: absolute;
	right: 0px;
	top:50%;
	margin-top: -57px;
	background: url('../img/tgbtn.png') no-repeat;
	background-position: -40px 0px;
}
.hot .icon-button-right:hover{
	background-position: -40px -114px;
}
.hot .hot-title{
	background-color: #fff;
	margin: 20px;
	height: 18px;
	line-height: 18px;
}
.hot .hot-title h2{
	float: left;
	color: #000;
	padding-right: 25px;
}
.hot .hot-title span{
	padding:0px 15px;
}
.hot .hot-title span a{
	color: #333;
}
.hot .hot-title span a:hover{
	color: #E02F2F;
	text-decoration: underline;
}
.hot .hot-title span a.red{
	color: #E02F2F;
}
.hot .hot-content{
	height: 220px;
	overflow: hidden;
	padding: 10px 0px 0px 25px;
}
.hot .hot-content ul li{
	float: left;
	margin-bottom: 20px;
	margin-right: 28px;
}

.hot .hot-content ul li a img{
	width: 210px;
}
/*------------------------------
-------------footer---------
----------------------------------*/
.footer{
	overflow: hidden;
	background-color: #fff;
	margin-top: 20px;
	border-top: 3px #E02F2F solid;
}
.footer a{
	color: #666;
}
.footer a:hover{
	color:#CC0000;
	text-decoration:underline;
}
.about,.help,.cooperation,.attention,.next,.mobile-downloader{
	float: left;
	padding:35px 28px 0px 20px;
	height: 200px;
	border-right: 1px #E1E1E1 solid;
	line-height: 25px;
	color: #666;
}
.footer h3{
	font-size: 16px;
	font-weight: normal;
	font-family: '微软雅黑';
}
.about{
	padding-left: 0px;
}
.next li a.domain-name{
	color:#CC0000;
}
.next li input[type=submit],#sid-nav-icon .sid-search input[type=submit]{
	width: 22px;
	height: 22px;
	background: url('../img/icon_search_grey.png') no-repeat;
background-position: 3px 3px;
	border: 1px solid #BFBFBF;
	border-left: none;
	background-color: #F2F2F2;
}
.next li input.baidu-search,#sid-nav-icon .sid-search input.sid-nav-search {
	width: 60px;
	color:#CC0000;
	padding: 2px 0px 2px 4px;
}
.next li.subscription input{
	width: 100px;
	height: 30px;
	color: #ccc;
}
.next li.subscription a{
	display: inline-block;
	width: 30px;
	height: 30px;
	border: 1px #bfbfbf solid;
	border-left: none;
	background-color: #F2F2F2;
	line-height: 32px;
	text-align: center;
	padding: 0 5px;
}
.mobile-downloader{
	padding-right: 0px;
	border-right: none;
}
.mobile-downloader img{
	float: left;
	margin: 8px;
}
.mobile-downloader .qrcode{
	margin-top: 4px;
	width: 242px;
	height: 117px;
	background-image: url(../img/bottom_qrcode_bg.jpg);
}

.mobile-downloader .qrcode-text{
	float: left;
	margin-top: 20px;
}
.copyright{
	text-align: center;
	margin-top: 20px;
	position: relative;
	margin-bottom: 30px;
}
.copyright span{
	display: block;
}
.copyright .blogroll{
	margin: 0 auto;
	width: 800px;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
}
.copyright .blogroll marquee{
	width: 680px;
	height: 16px;
	line-height: 16px;
	overflow: hidden;
}
.copyright .blogroll a{
	margin-right: 5px;
}
.copyright .copyright-content{
	margin: 12px 0px 5px 0px;
}
.copyright img{
	margin-right: 20px;
	height: 26px;
	border: 1px #ccc solid;
}
.copyright a {
	color: #999;
}
.copyright a:hover{
	text-decoration: underline;
}
.copyright a.red{
	color: #666;
}
.copyright a.red:hover{
	color: #cc0000;
}